snprintf -> _snprintf
removed { foo: } initializers
auto detected color depth